/*
 * GUIDocument.h
 *
 *  Created on: Apr 27, 2009
 *      Author: wrice
 */

#ifndef GUIDOCUMENT_H_
#define GUIDOCUMENT_H_
#include "GUI.h"
namespace GUI {

class GUIDocument: EXTENDS_INTERFACE( Document ) {
public:
	virtual DOMString getTitle() = 0;
	virtual void setTitle(DOMString title) = 0;

	virtual GUIElement * getBody() = 0;
	virtual void setBody(GUIElement * body) = 0;

	virtual GUICollection * getImages() = 0;
	virtual GUICollection * getLinks() = 0;
	virtual GUICollection * getAnchors() = 0;
};

}

#endif /* GUIDOCUMENT_H_ */
